package org.edu.modules.sxjy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
import org.edu.modules.sxjy.entity.VeCommon;
import org.edu.modules.sxjy.entity.VeDepartment;
import org.edu.modules.sxjy.entity.VeTeacherlog;
import org.edu.modules.sxjy.vo.VeTeacherlogAddVo;
import org.edu.modules.sxjy.vo.VeTeacherlogVo;

public abstract interface IVeTeacherLogService
        extends IService<VeTeacherlog>
{
    public abstract List<VeTeacherlogVo> selectAll(VeTeacherlogVo paramVeTeacherlogVo, Integer paramInteger1, Integer paramInteger2, VeCommon paramVeCommon);

    public abstract int getSumPage(VeTeacherlogVo paramVeTeacherlogVo, VeCommon paramVeCommon);

    public abstract VeTeacherlogVo getOneInfo(int paramInt);

    public abstract void saves(VeTeacherlogAddVo paramVeTeacherlogAddVo);

    public abstract VeTeacherlogVo editEcho(int paramInt);

    public abstract void edit(VeTeacherlogVo paramVeTeacherlogVo);

    public abstract List<VeDepartment> getSectionInfo();
}
